Removed number_type macro.
Added basic command line interface.

It seems to be rather buggy at the moment: variables defined on the command
line must be generated as global variables which appears to work, however
using them in a subsequent statement requires cross-module globals to
work correctly and that seems to be bugged.