Multiple Changes

- Defined sources
- Added cycle through workspace hooks
- added own key mappings
- hook for calling shutter as needed
- others which i forget now