more tests that actually work

pulled many from here: https://github.com/programble/befungee
safety checks for out of bounds
to keep the indices from killing me, just set the boardsize to be fixed,
   since so many programs rely on the extra space

for the future: dynamically increase boardsize as needed
allow pre-programmed input for testing