Final Commit for the night

Next Steps: Continue to focus on recreating Policy Blocks as a more
generic function, and get the code modularized. Also create a new
Sokoban 2 Room scenario (change the format of the room + doors and
stuff) to provide a test bed for figuring out much policy blocks is
useful.