adding base files
adding module files
adding js logic
improving exception display