Merge pull request #52 from ayaigame/item-messages

ECS update
Major change: Spacing, Comments, Matching
Fixed all deprecation/feature issues
Merge pull request #53 from ayaigame/cleanup

Cleanup
Ordering
added attack expiration system
added player type component
removed redundant components
more fixes