Completely cleaned build.xml to remove redundencies, unused portions, and improve usability. Descriptions added for all targets. Command line running for melodyGUI, melody, and basicGUI has been implemented. Most targets have been rewritten for clarity.