Added dependencies
Added templates