add shipEntitiy
fix player position being offset
add kinda broken collision detection