Remove dependency on require_all gem
Merge branch 'development' into 0.X.0
Rearrange lib dir
Merge branch 'development' into 0.X.0