add main task control component
add sub task control component
add test task controller
add task gui controls
add constructor with task controller to TaskGUI
add main task controls initialization
improve gui
update solution and csproj
update solution