Added Restart functions, not working yet
Made it Use Callbacks to load
Merge pull request #67 from vifino/debug

Made it Restartable