Coverted to maven project