Allow create 'unsigned long' variables

Supports 'millis' and 'micros' working correctly
Improve descriptions and labels