General Things Updates

- [ ] Adding Directory structure
- [ ] Adding namespacing

@timbreitkreutz I'd love for you to look over my additions…