added new module with space definition stub and different parser
initial work on providers