User, Log, and LogEntry alpha submitted

A default User (admin) is created upon User class construction.  Log has
a function to add Log Entries and search based on the 3 parameters
(user,date,action).  LogEntry just holds the actual log entries.
Updated User

Updated user to fix issues and add correct constructor.
Merging in Ryan's branch.