Organize code even further to improve extensibility.
Organize code into certain file structure.
Include README and FAQs.