Renamed class files to follow standard, compartmentalized widgets into own files, tweakes settings styles to look better in 3.8