Turned object shortcuts into globals vars because they were being called so often, added keyboard controls. Added event passing to fullscreen switching - this will be used soon to create a fullscreen interface.