Added functionallity to restart the level from the exact partition where we left

Authored by siddhism.