Initial import

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Added libs

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Added json

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Added FilReader

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Use english in json files

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
List infos found in json files

Using FileReader and JSONLib

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Introduced model representation for Book
Added toString method in Book

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Added model representation for Suscriber

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Introduced model.Database to integrate datas

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Can now retreive a book by its id

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Database::getBookById now use a HashMap for better performences

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Encapsulated map Database::books and added access field that return a collection

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Refactored Database::customers to use a map

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Create links between suscribers and borrowed books

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Show dates from borrowers

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Cleaned Suscriber API

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Cleaned Book API

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Cleaned Database API

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>
Cleaned Main API

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>