General Things Updates

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