cleaned up a few things, commented, removed unused imports