- moved out (from preprocessor) AST parsing method to a different module + class
- started fleshing out module class
- added some missing dependencies to package file