Improved formatting and commenting in code, improved data processor.