Added ConfigurationBuilder class, so far only alerts user when minimum configuration is available
Merge remote-tracking branch 'paul/master'