local-time is needed while executing emb
changed loading strategy
menu can be called programatically
after 09f8490, added tests to simulate the menu
updated readme