removed black/white modes, cleaned up the code, starting multi mode