Add float validator
Validation block support

We are able to write more strict validator now.
v0.0.8