Added save and demo mode features; Don't push if your code won't compile on other ppls computers, had to break someone else's code to get this to compile on my machine ;)