firs commit, forgot to commit, app is done, and i am testing sorefactoring as well as doing some styling