Create AlgorithmVector in run() function. Added doxygen style comments
Added bmp_reader.[h|c] files and BmpReader wrapper.