-Changed pom.xml file to include cucumber integration test framework.
-Added a cucumber feature file: login.feature.
-Added step definitions for the login feature integration test.
-Added data interface and factory infrastructure.
-Added a RegisteredUserController mock, inside the data controller factory, to be deleted afterwards.
-Added Transaction interface.
Merge branch 'master' of https://github.com/necavit/AS