set examples to run at 100fps

Refactored main loop in to the MainSystem
renamed worldSpace to viewport
updated license and contrib