2 - set up database, set up basic appearance, set up simple methods