initial commit

pushed in all the pre and post processing code i've been using. will
continue adding. next step is to edit key ones to make them read in
parameters instead of me having to change them inside the code.