many additions to main JS file. UI and JS not done, just trying to get all core functionality in place