progress on enemy and player movements