tp final first commit. playable level