Lots of new feature suggestions!

Please read and see if any of these are good ideas! :)