Added a lot of features. Almost ready for a demo.
Don't include the eclipse project files in the git commits