added public dir to track css and javascript