Added fancier logging and reorganized repo.