Removed threads from the backend.
Added "runAndTime" which I hope to use to measure times in each frame update.
Added FSM module.