Built simple song list addition interface

Songs can now be added to a user's repertoire via a simple autocomplete interface. The autocomplete is populated as more songs are added.