Restructured project and added ant build task

The project has been restructured to move all java into a src directory so that it can be easily compiled. The project now supports building using a simple ant task to compile all files in the src directory.