Level can be restarted by clicking redo button. Copyrighted all code.