bug fix, minor improvements, and being anal
clean up
non-attempt to decrease the fps drop and some cleanup
be anal. put mod constants in main mod file