Merge pull request #20 from paulhyunkim/stylebranch

Stylebranch
layout changes
layout changes, endpoints
Merge pull request #21 from paulhyunkim/tsangbranch

Layout fixes
fixed 'add song' missing params
removed random button
background gradient now covers page
resolving conflicts
resolved conflicts pt. 2
Merge pull request #22 from paulhyunkim/tsangbranch

Resolving issues
more styling
resolved conflicts in user index.html