refactored player creation
added vector
refactored initialization position, radius and graphics
added collision (needs BUGFIX)