Modularizing: tab, hydra, args, config
Args module done
Updated TODO