styling positioning bug fixes
moving moving css and templates resourses to shared-js
fixing fixed layout positioning for different styles