Removed unnecessary restart() and end() functions due to how I
restructured the restart, and garbage collection.

Need to test everything. This will be done tomorrow.