buggy partial implementation of put update
fixed save "put" bug and show bug

a bug was introduced because the beats were not always being shown in their correct positions.  This was fixed by using an AR "order" call when iterating through the beats for the display.
 Please enter the commit message for your changes. Lines starting
removed unnecessary helper file
fixed save and display
Merge branch 'master' into user_interface
basic styling for machine
Merge branch 'master' into user_interface
had to remove user_interface_test.rb so that it mathches with the HEAD. May add it in later depending on what the group wants
Merge branch 'user_interface'