nearly finished

todo:
map loading
complex enemy movement
arts