Add lib files: `take`, `vent` & refactoring code and tweak project directory structure