Cleanup build process

Hello,

me is not using Eclipse and I do like to be able to build an application fully via the command line. I changed the structure of the application slightly and added a build.xml file, to be able to build the application via ant.

If this is something you are interested in, I would like to proceed to add further separation of plugins to be able to separate them from the core fully. 

What do you think?