use grunt for managing the typing definitions
continue implementing range + tests for it
start with a simple plugin mechanism
simple plugin mechanism and and simple example
simple table plugin
remove unessessary stuff