Refactored the project's framework, and added a 'examples' folder

I've moved everything from /source/ to /source/java/main
I've also made a /source/java/examples & resources folder