graphic and some code-cleaning
added test for AStar and easily printable maps
added pathfinding classes

included original authors, edited so it works with our project
edited tests
changes to test class
added new components to enemies
track and createObstacleMap implemented and more

also move logics for an AI entity when it has a target
AI hunts down and can kill player

Enemy can target player by being within 8 steps from the player. In the
future we would like the enemy to target the player first when it can
SEE the player.
added silly ghosts
Merge branch 'pathFinding' into dev

Conflicts:
	se/chalmers/roguelike/InputManager.java
	se/chalmers/roguelike/Systems/AISystem.java
	se/chalmers/roguelike/World/LevelGenerator.java