Moved helper functions from parser to their own package.
Updates to how we import domain information, seems much quicker and that the bottle neck at the moment is hardware I/O