Salary calculation implemented with basic features & validations