test change

Checking to see if this thing is working
gameloop

-Added comments
setting up jpanel and canvas

changes
-jpanel added
-canvas added
Complete overhaul to tile system

I completely changed how the tile system works. Everything works off of
pixels now.
Movement works proportional again

The movement works and Jim is to the blocks
Updated the dynamic system for player entity movement.
	--Designed and implemented a class for storing arbitrary key inputs
	--Designed and implemented a function for parsing key inputs for player movement
	--New system allows for an arbitrary number of simultaneous key-presses

	Todo: allow player to travel at an arbitrary speed and implement acceleration

 Changes to be committed:
	modified:   com/reapersrage/entities/mobs/Player.java
	modified:   com/reapersrage/game/Game.java
	new file:   com/reapersrage/input/Buttons.java
	modified:   com/reapersrage/input/Keyboard.java
Edge detection
	--The player won't walk off the edge anymore
	--A collision() method is now in place for handling collisions in the future

 Changes to be committed:
	modified:   com/reapersrage/entities/mobs/Player.java
	modified:   com/reapersrage/game/Game.java
Velocity and Acceleration
	--Speed is now a vector (velocity)
	--Acceleration for both x and y component
	--Todo: tweak acceleration algorithm
 Changes to be committed:
	modified:   com/reapersrage/entities/mobs/Player.java
Added Mob system and enhanced Player class
-added mob class
	-mobs can be placed in an arbitrary position
	-mobs deal damage on impact
-added player health
-bug fixes
close operation

added
--container.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
Removed unneeded "untitled.png"
Merge remote-tracking branch 'origin/newTile' into newTile

Conflicts:
	com/reapersrage/entities/mobs/Player.java
	com/reapersrage/game/Game.java
Fix bugs upon merge
Better acceleration and velocity
	--Improvements to acceleration
	--Physics!
	--Added friction
	--Key presses now act as external forces
	--Changed acceleration and velocity to doubles for finer tuning of movement
 Changes to be committed:
	modified:   com/reapersrage/entities/mobs/Player.java
	modified:   com/reapersrage/game/Game.java
Merge branch 'newTile' of https://github.com/OCCProgrammingClub/Game into newTile

Conflicts:
	com/reapersrage/entities/mobs/Player.java
Added mob collision detection

Mobs can now detect when a player is on them. Currently only works with
rectangles. The best method from here would be to detect transparency
and say they aren't collided if either the player or the mob is
transparent at the pixels that are overlapped
Attach method
	--Created an attack method and moved it into the mob class
	--Better than having Game deal with attacking.
 Changes to be committed:
	modified:   com/reapersrage/entities/mobs/Mob.java
	modified:   com/reapersrage/game/Game.java
Merge branch 'newTile' of https://github.com/OCCProgrammingClub/Game into newTile

Conflicts:
	com/reapersrage/game/Game.java
Updated damage mechanism
Better collisions and acceleration

--Player now hits wall rather than stopping right before it
--Acceleration now quickly approaches a maximum and stays there