adding a player and basic swimming functionality