New Documentation
Added documentation to auto.py, however it is not complete