Added package info/setup. Bug fixes
Small bug fixes, added error messages to config validation
API restructuring. In theory, future versions should be swappable