Added exception handling to create and delete methods
Moved some file logic to the BusinessLayer
Changed order of 2 methods
Changed find(All) to get(All) and fixed other problems