Adding JSON based menu feature

Barebone menu creation based upon JSON config file. No function has been
attached to menu yet.