Merge pull request #36 from branflake2267/brandon_module

Brandon module
Merge pull request #38 from branflake2267/brandon_cucumber

Brandon cucumber
Merge pull request #39 from branflake2267/brandon_cucumber

refactor feature for cucumber
Merge remote-tracking branch 'origin/master' into brandon_cucumber