Add simple controller test
Add proper transactional configuration
Merge branch 'working'
Fix session management
Add test profile