General changes

better css structure,,optimized js, reduced some code, rename files