Adding better flash and user management
Adding user sign in and sign out support