Setup test and run environment

Manage environment with guard gem