initial commit
reworked the hierarchy, added beginnings of button to test layouts
incremental changes in an attempt to double buffer and reduce flicker
added debug constants
-text field is now component name (for accessibility)
-removed back pixel (finally)
-modified scrollbar prototype
mouse events added
correct massive memory leak by deleting the context when deleting the
surface
Merge branch 'master' of https://github.com/sesteel/go-view
move origin
removed old readme
reorganized the project
add res
added more to .gitignore