Start writing behaviour descriptions

[Issue #1]

Write expected behaviours with Cucumber. Not finished due to limited
time.