Separate Enemies and tiles

Fixed it so enemies are store in a separate list than the tiles on the
grid