Very basic parser for instances
Cleanup
Add the overall parser