Initial module implementation
Add README and LICENSE