Reorganized files

App is now self-contained in jarvis-nw/. JS split into client/ and
kernel/ directories.