added more documentation for the employer
several clean ups and comments/documentation