Security and Bug Fixes

- Implimented 'security' library
- Overhauled authentication system and storage (now fully encrypted)
- Built foundation for KV system
- Updated configuration style, $config array instead of individual names
- Authentication now creates proper skeleton directories