Update 0.3

+ Created new classes for menu handling, didn't add much implementation
yet still need to work on the theory of how we will be handling menus.
+ Implemented some of the item-reading for tools.
* Plugin still not ready for use.  We should focus on getting a basic
tool working as they will be the main use of the plugin.  Menus can be a
later addition.  In the meantime items with a palete item can be set
using commands.