Added format options to Preferences page.

The Preferences page is where the user can change the format
permanently.
Started adding user-preference formatting.
Ignore all compiled files.