rails new terpsichore, then slight modifications to template.
Migration: create users.
Uncomment bcrypt-ruby from gemfile.
Scaffold users with minor modifications.
Add sessions controller.
Add sessions routes.
Migration: create tracks.
Add tracks model, views, controller and routes.
Add better debugging tools to gemfile.
Add acts_as_commentable_with_threading to gemfile.
Migration: acts as commentable with threading.
Add comment model.
Make track commentable.
Add new session view.
Add current_user helper method to application controller.
Move new session form into view partial.
Got login functionality working.
Migration: add user id to track.
Associate users and tracks.
Show user who added track on track show page.