Added a button for adding new EventListeners to the workspace.
Refactored EventListeners to hold a Block rather than just a FunctionReference.
Workspace tab styles.
Added close tab button.