Add direction class
ignore compiled python files (*.pyc)
merge