Adding bitmap decoding methods

wip
Working bitmap decoding

To-do handling concurrency