Refactor time! Changed the way configs work and how stuff is included etc.