Worked on backend and frontent, added test code.