first commit with initial structure and global styles