Added most of the python skeleton and documentation