Update 2/4 1:51

- Fix some bugs
- Completed validation by jquery
- Add some files js

Kelvin
Merge pull request #1 from mrcupid12/master

Update 2-04 1:54 By C
Update 03/04 1:32 by K (Note: Read carefully before megre)

- Update more validate for admin and signup
- New: get user role by username
- New: customer page
- Fix somes bugs

*Note: this commit have a large files, please backup carefully before
merged.
Merge pull request #27 from kelvinlee93/master

Update 03/04 1:32 by K (Note: Read carefully preview before megre)