Reorganized the structure of menus, making them more object oriented, as
well as fixed some bugs, and cleaned up code. Also, changed Build path
so it's dependant on inner resources. -J