Fixing another recursion depth problem in synth.
Splitting view fields out into separate files.
Factoring out table pane into separate file.
Move song window into separate file.
Move projects window into separate file.