re-adds forms and logic for split
Merge pull request #35 from andrewfritz86/adding_forms_again

re-adds forms and logic for split