make custom views possible
custom views for testing
use port from config to run test app
use new structure in config
write tests for custom views
update lockit utils and move db adapter to dev deps