initial commit of first working module