Pretty much finished

Just a bit of polish and bug-fixing left!

guys.PNG