Added some buttons to the GUI and added functionality to support Black and White filters. Initial testing suggests that it's working!