CONTENTBOX-381 Menu Builder

Hi Luis--

Here's my progress on the menu builder. Take a look when you get a chance and let me know your thoughts. 

The i18n integration still needs to be done. I know you've got specific ideas on how to do that for the admin module, so let me know how you'd like to proceed and I'm happy to help implement the localization. Thanks!