Two versions of undo/redo in the ChangeLevelCommand class, currently using the least buggiest.
Fixed it so you cant have a uptime shorter than an hold time.