added floor enemy AI and ability for enemy to set AI implementation
Merge branch 'test'

Conflicts:
	enemy.py
allow selection for enemy's AI. basic floor AI