Rebuilt using angular. Split pay period in to two weeks.