Initial Brush implementation

Added Brush capability and todo list