Rearrange project to put OpenSBP runtime stuff in its own module
Break commands out into individual files
Update JS command, add (do-nothing) test for JS