Fix most factories and specs
Add basic project feature specs