Just an update
exception.hpp

Added a real exception class
config.hpp

Additional config stuff