Merge pull request #6 from arturo-mayorga/master

Smoother animations and Variance Shadow Maps
Starting with some prototype cleanup.
Introducing the FsmSubStateWrapper.
ignore...
Managing the pen assembly using the FSM signal and transition definitions.
More Asm sub state refactoring.
Moving code to the enter and exit segments of each substate.
Adding missing semicolns.
Making use of the delete operator to properly keep the prototype of AsmState clean throughout.
Merge pull request #13 from arturo-mayorga/fsm-fixes

Fsm fixes
Merge pull request #1 from ArmatureLabs/master

pulling from AL
changed light reflector color to R>G>B
Merge pull request #15 from arkhael/Office-OBJ

Office obj
Merge pull request #3 from ArmatureLabs/master

Pulling from AL