moved some logic to models, styled jobs pages