Changed definitions slightly so that config.h has the definition
configurations, I'll change it so that it uses a config file.