added practice/scrapbook feature, authentication for users