add configuration files and adopt POM