add some crud work and tests for the menu items. who needs knowledge whe...

...n you have #swag