Refactoring

- Implemented DTrace probes at every major function in the call stack (not including logging)
- Created `trace.sh` for easy monitoring