Looks like you did a lot of work developing what you wanted.I,for one,can appreciate the need/want to do things yourself.
Please,keep us posted on the rest of the build!
Keith