Eudat 311

Basic version with start of framework for adding forms based on domain.