Re-organize compiler as a python package.