broke all the things
Fixed noMove bug, finished Hud.
Player health bar now updates when fillHearts is called.
WARNING: encountered some memory issues with c arrays of objects.
Should be fixed now, but change Hud code with caution until a better solution can be implemented.
HUD Hearts are now created only at startup
Tweaked Makefile for Linux based win32 builds
Added -Wextra to `make warn`
Expanded .json format to allow custom entities
Now in .json you can either specify properties for an entire character,
or for the block at a specific position.
level.cpp::setEntityProperties handles parsing of both
Current valid properties: 'collision', 'action'
Added Camera Panning for large levels
Camera will not pan past furthest blocks in each dimension
Player collides with horizontal walls
curLevel changed from int to struct {int w, h, id;}