generalized_cnn_aha.pdf is for formulating the next version of this repo. That file should probably be moved out, or a cleaner version of it should be created at the place where this file can be moved to.