use prototype rather than redefined function by instance
refine DOM of controller / gui / dao
refine DOM of controller / gui / dao of user
Merge pull request #30 from gsaunier/master

refine DOM of controller / gui / dao