Fluent API
* Updated all models to use Fluent API for DB configuration
* Left annotations on Models for view validation
* Regenerated migration scripts

Signed-off-by: marcelr <marcelrienks@gmail.com>