Initial commit
Initial build.

Have formatting and parsing in initial stages.
Reflection and GWT combination

Code is there, unfortunately it leverages the reflection API and GWT
objects (as it is made for GWT). However, as GWT converts to
Javascript, GWT does not support reflection.
Clear commit