Added missing gems for Slim and Guard.
Added code to rollback transactions when in testing mode.
Added Guardfile for automatic tests.
Fixed main page controller. Web site works again.