A work in progress. An improvement upon a previous project, now being more flexible in terms of processing - thus HDR was added.