added appointment support mavenized
added gitignore