added a PatientProgramBuilder and added .classpath, .project and .settings/* to gitignore
added test for PatientProgramBuilder