User Login (1587)

- Modified login validation according to specifications.
- Adjustment on login validation function coding convention.
Add Custom Field (1559) (1671)

-Bug fix for add Custom Field (1671)
List Directory Completed
View Profile for Admin (1126), View Profile for User (1586), Delete Profile (1126)
	- Added an error promise in profile route of app.js
	- Deleted the dummy test events and methods in profile.js.
	- Added a showDialogBox and proceedAction method in profile.js.
	- Changed the Edit link that connects to Panut's Edit profile page.
	- Added a modal div for deleting accounts in ProfileView.html
	- Added a PUT route for deleting accounts and deleteProfile method for the same purpose in users.js.