Added BMP decoder