Make some changes with the Entry class

Remove some of the excess constructors
Change label to notes to conform with what we talked about
Make copy of the date before returning it
Merge pull request #15 from coldstar96/entry-fix

Entry changes
resolved conflict with master barnch and login branch