Moved PrattParser top-level; changed some other namespaces a bit