bug fix for system sf solver in progress
updates to core with better system functional computation
update system.py with better system function solver
core cleaned up
clean up gui/board.py, able to add key-press bindings
when computing USR, detect whether there is a feedback loop without a delay