final commit, added BitmapEditor class