Add a initial version of how the creature model will look like and some testing
Correct some mistakes I haven't tested
Add the intent model
Add defines so we don't have huge strings stored
Add round model, modify intent and creature model.
Add game model
Renam test.php to test_game.php
Add id in the construct
Merge branch 'game_model' into creatures_model
Remove id from construct in creature model.

I do this because in other models when you have an
id in the construct it means that you are asking for
something with this id. When the id was in the construct
the id was the id of the new creature. So I did this
because I wanted the models to be consistent.
Add construct to round and creature
Rename desire to direction and add action columns in roundcreatures table
Rename destination to direction
Add ACTION_NONE to the definitions
Move created from construct to create
Add the user in the creatures model
Add reverse has-a relationship to intent class
Remove switch add dictionary
Add functions for nextround
Check if id and game are false