Refactor project

- Extract differents parts (parser/types/dot export) into external modules
Add sandbox stuff to ignores