Constrained player to canvas bounds
finished requirements; to-do: add time in top row