Rewrote modules as functions to accept arguments internally and got rid of the separate config file
Configuration is now passed when you initialize citizen using require (details to be added to readme soon)