Client login

Clients can log in separately from admins. Also set up basic invoice
(PDF files) download