adding and reorganizing fields

adding rhythm source string to inputs, reordering input attributes for readability, correcting unicode-escaped strings
turning control over to ng

turning control of riff generation over to angular from js/jquery, more input readability cleanup