Second commit, added dependencies, created model namespace and the core namespace, added config.properties and log4j.properties files