- changed sound player singleton implementation
- started adding collision detection routines in map2d