add initial module
Merge pull request #1 from perfect-freeze/initial-module

add initial module