Camera movement locked. Draws multiple objects.

"objects" array contains all objects to be drawn, this is cycled instead
of just drawing the player now.
Camera movement now works and doesn't reset on second run.
Camera movement can lock controls during animation (for cutscenes etc)
Control lock is implementable - possibly useful for cutscenes or
pausing. IF USED for pausing, then need to allow the pause button to be
pressed, obviously.