Added rewrite box and implemented some hide and show methods for it
Added save button for rewrite
Changed spacing in all .py files to tabs
Formatted all .py files to be mostly PEP8-compliant
Formatted main.py to match PEP8
Formatted frames.py and tabs.py to comply with PEP8
Finished formatting code to (mostly) match PEP8
Improved rewrite implementation
Functionality of formatting buttons still needs to be adjusted to work
in rewrites
Made formatting buttons work when rewriteBox is selected
IncreaseIndent and DecreaseIndent need to be adapted to work with
rewriteBox
Made changing indentation level with Ctrl+Space[+Shift] work in
rewriteBox.

Ready for merging into main
Merged dev into master using lazy method
Merge branch 'dev'