Add shebang to server.js.
Move coverage status list to its own file.
Add basic logging.
Add THINK, SRAI, INVENTORY, improve CLI interface

Add THINK
Fix SRAI
Add INVENTORY
Tidy up cli interface, trim output
Stored variables array->object
Tidied up, improved variable names
Moved toUpperCase to only one place - it's Still causing learned data to be in allcaps