Learned / Initialized Q promises system to help modularize classes