implementing click mask
implementing main static button class
adding a tidbit of defensive code for releasing exclusive access to mouse
implementing draggablesurface
making mousemanager protected from private
fixing clickmask bug
fixing draggablesurface accessing mouse when it's blocked
modifying framestrata so that new strata levels are calculated to be one level lower than their parent.
updating collection to add itself when obtaining the ui stack
updating project files
adding some docs
go fuck yourself with a pike kuratiou