Modified reconfigure behaviour

* Install now fails on a bad manifest path
* Reconfigure has been refactored