Move 3rd party code to a lib directory.
Add 30log to the project...
Convert to 30log-style classes and do some minor cleanup.