basic player added, working collision detection