Fix Makefile for unit testing.
Fix main.c for running unit tests.
Add base entity code.
Implement basic test for entities.
Clean before doing stuff.
Simplified freeing an entity.
Simplify tests.
Merge pull request #2 from gjb7/feature/entity

Entity