Add login / registered user system

Added in  a feature to allow user to register and login to keep track
of their orders. As well as to re-order from previous orders made.

Also created the admin side of things to manage users