Added some UI files and finished midi file constructors and output methods.