added support for detecting a previous excitation energy tree and deleting it before constructing a new one
added a clean target to the makefile
added a basic constructor and destructor to the BinData class so that it can safely go out of scope and it will deallocate its array as needed
minor modification to BinData constructor, reordered initializer list
initial cut for extracting cross-section using excitation energy cuts