maven project structure

added pom file and moved sources to comply with maven project directory
structure