fully implemented packages specifier. working on parser refactor
fully abstracted parser. package spec and tests added