Feature additions to the OrangeHRM code