Issue 47 spring security

- Fixed issue #47 with Spring Security
- Added integration test coverage for login page