Removed settings.
Updated build system.
Updated travis.ci
Updated README.
Updated variables.
Updated code, ya.