Settings JS Boilerplate

- Wrote module definition
- Including _bind and _cache private functions