Practical - Email management with read/unread and thread.

- You need to finish this task in 3 hours (maximum)
- forms should be validated properly on client side and server side
- code should be optimized, formatted, maintain code standards, comments for each actions
- Need to create this demo application in Laravel
- it's a simple crud system (We do not need to add any code logic to send real emails)
- send source code zip without vendor folder after 3 hours on email - madhuri@acquaintsoft.com

- Add login/logout functionality
- Create Registration form and use these fields (Full name, email, password)
- Use Migration for database
- On the first time registration user should be able to login automatically.
- Once logged in user should be redirected to a page called Inbox
- after login menu items should be (Inbox, Sent Items, Compose, Logout) - pages explained below

Inbox
-------
- Show list of emails recieved in Inbox (check gmail for design reference)
- add option to mark message as read/unread (check gmail for design reference)
- There should be button to make message as unread again. (check gmail for design reference)

Bonus points 
-----
- User should be able to reply and manage threads for the messages like gmail and other mailing system
-----

Sent items
-------
Display all sent items

Compose
-------
Show a send message form with Dropdown of all registered user, subject, message
