Implement Main GUI with controlls and layout