adds notes (adding and displaying notes) ands witching between goallist and notes

adds remove in the dao layer
adds description in home view
small cleanups (preparing for submission)