Began implementation of Form Generation