Fixes loading some scripts
Adds simple Signal
Adds Context then uses it
Adds Command and Context#commandMap