Very nice! Looks like a fun project. If this is your first "ground up build of anything" then let me give you some advise that I wish others gave me. Stay focused! You'll be hooked soon so don't start more than 10 ground-up builds of things at the same time otherwise none of them get finished I've got an unfinished ground-up kitchen floor project, an unfinished roof repair, an unfinished basement, an unfinished custom embedded operating system, an unfinished ASIC design, tons of unfinished software, an unfinished deck project, an unfinished sailboat , an unfinished PsychoKart, etc. etc.

Adrian