initial commit, fork from hvnteach/rails-tutorial, focus on media handle