reorganize files, planing for modularization
disipose poop! ha