MOTHBALL COMMIT: Large WIP commit - not working - errors in code - committing due to requirements of government shutdown.