Creating base files
Amending project
Updating state