Refactor package exceptions to exeption
Add delete by id operation and introduce entity not found exception.