Design and file structure changes
Added sass cache ignore
Added public to ignore