first refactoring, which is quite rough
Merge commit 'ca0b4c850667198e6a01f2b408064bb9f61e327c' into refactor/create_methods
Merge pull request #8 from kakueki61/refactor/create_methods

Refactor/create methods