add data type guesser

add more data type guesses

use form events to create the default forms

revert routing naming changes
Merge pull request #45 from KnpLabs/feature/data-type-guesser

add data type guesser