Changed id type to long.
Added comments.
Added Sort object to findAll() method.
Added CRUD functionality for theses defences.