Feature/issue 4 creating freetext state

Freetext state view, doesn't include check function option (have to consider best way for a user to create an input check block).