Testing that commiting works.
Moving classes into sensible sub-packages
Removing old textures and renaming the new ones
Moving rendering of the player and dungeon into classes on their own
Changes to the dev screen
- Dragging will only work with RMB
- fixed bug where dev screen's tile size wasn't being set.
Added rat and skeleton images and modified the wall texture
Moving dungeon tiles to an interface + classes rather than switch
statements.
Adding missing rat and skeleton from texture update commit.
Code cleanup after intellij inspection
Implemented monsters. Pressing S in the dev screen will spawn a skeleton
that will pathfind to you location.
Dev rendering functionality
Changed the render interface to a abstract class and added a dev render
method to it that by default just calls the normal render method.

Added dev rendering of monsters
Added some basic AI an added cuttlebone for line of sight
Added licence to adhire to cuttlebone's licence
Fixed what notepad broke in the formatting of the licence
Implemented a redimentary state machine like AI
Implemented basic game stuff
Adding better heuristic for pathfinding and moved the existing one out
into an interface/class for dungeon gen.
Implemented wandering bahvior and fixed a few bugs that cropped up
Implemented respawning and fixed a few bugs along the way
Fixed respawning in players view and cleaned up some code