Started on AI and enemy logic. Non-working build.

Slight code cleanup, name fixes, a little optimization and Player logic
improvement, added textures to be used for NPCs, as well as starting on
the NPC and manager class themselves.