Style updates and removed dependancy on jquery