Everything except for collision and rotating sharks

Title says it all