Begun implementing framework for Customer login portal. See #32
Portal details updated when customer record is updated. See #32
Customer can now log into the Portal, but can't see anything. See #32
CustomerPortal handling added to menus. See #32