Reverted back to using new and delete for memory management

Now doing it properly and it works this time...
Implemented ability for a Frame to load data from a HDF5 dataset

Added logging to the Frame class.
Implemented the ability to use the Frame with HDF5 test data

Main function currently does not use this feature.