Finished

-Added too much stuff, lazy sorry