added "Application" entity and associated spring data repository abstraction.
added "Application" repository tests and associated testing dependencies in pom.
renamed main entry class from Application to Main so there is no confusion between it and the domain entity "Application".
added a simple REST controller to validate and test.