Merge pull request #3 from cefarix/master

From Moutaz
Merge pull request #4 from cefarix/master

From Moutaz
Updated key listening code and updated Simulation.java to be in the package.
Updated keyboard listener to match with updated update method in Simulation.java.
Merge pull request #5 from jdarling91/ProjectSetUp

Project set up
Simulation class updated.
Merge remote-tracking branch 'upstream/master'