added lic to all python files and split up code into more than one file

stuff is still broken .. I still ahve to fix all the imports so that it
all works together