Cycles and game loop

Reference: @archon-
Description: Handle for game cycle.