Added Properties for maven complier
Added Generic Parent Project