Changed enums to support database properties
Changed DAO Domain and Service to support Login
GUI change
edited old Webpart to support new login methods
added new Gui for more compliance to the specifications