updated css and file structure