Debug update.

- Multiple Log Types
- Can save logs
- Debugger now singleton