added question ratio stuff, slight refactoring, had a major fight with git
so if there are any issues let me know.