Behat Setup

- Added behat and extensions
- Added feature descriptions for main features

Closes #12