added initial files
created skeleton methods
implemented some parser methods
seems to work properly
added decorators to Code
now uses dicts