Fixed restart button and add dance type form

made it so the restart button restarts the application, and I made it so
that you can save your session even with the new dance types that you
added