Seperated form controller so that each view has its own