Basic New GUI Framework

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
widgets have sprites to render

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Better JavaDocs

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Relocate package that somehow managed to make it into the root dir

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Native support for click-drags in Widget

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>