1) Added exception handling mechanism
2) Implemented user registration service
3) Corrected datasource properties
4) Commented out implementations that are not used