- Create Entity interface to hold all methods for persistable entites.
This can also be used as an indicator in business and persistence layer

- Product interface new extends the Entity Interface. Other Entities will also follow this
paradigma in the nearly future.