begin modularizing, using helper module
remove extraneous files