code tidy + small refactoring
improved DB access generics
Logs now saving

Added persistence for Logs
Logs are now persisted in start and stop logging actions

Some improvements to the way Slick is used