initial commit for layered application template
which uses spring, jpa, rest, angularjs