Issue #13 - Change ID to UUID
Change #14 - ReleaseDate now use UUID
Bug #15 - Entity is now an Abstract Class