fix Spring context setup
add TODO file
add @Transactional in service layer