Split out our oBaseComponent files into 3 individual component files, added a bunch of drawing related issue, started on dragging and clicking controls..