adding more file types and front-end assets