Adding new eclipse project, rewriting it.

Took me a while to get to this point. Understanding how extensions sets up the ui was tougher than I thought, but I'm starting to make progress. Trying to make sense of the terminology of what stuff does is still a little rough, but I've got what I need to move to the next step, creating a project. 

The previous version was referencing deprecated actions, I've upgraded to be more xml driven setup, describing the commands in the xml. Feels like android. 
![screen shot 2013-05-04 at 8 32 01 pm](https://f.cloud.github.com/assets/1326504/463201/f824a54c-b534-11e2-8e5e-e04a7d6c7eaf.png)

This is where the magic begins, the extensions. 
![screen shot 2013-05-04 at 8 35 05 pm](https://f.cloud.github.com/assets/1326504/463202/f9b11c6a-b534-11e2-94c7-374ba5889c82.png)

Next goal, use m2e to create a gwtp project from archetype. No selection will be enabled at first. Just get down to business and get the mechanics figured out. I figured once I get this figure out, I'll be able to either add velocity templates via gist, or more likely in this project as a template directory. Then creating a class or what not will refer to the velocity template in the remote github directory for writing into the project, which I think will be slick. 

So far I was able to simplify the entire command system compared to the old project to do the same thing, which should pay off later. :)