updated to include all node files; basic landing page and layout for chat page