seperate employee and manager class