First commit of framework

Window class for target window, Target class for a particular target
during automation (i.e. and image to find within the window) and a
MouseControl class (currently just allows user to select window).