Removed hard coding added dynamic functionality
Changes in code formatting
User Authentication