Modified Canvas (everything in main thread now) to repeatedly call repeat function...
Some more basic changes, MVP