BUG: Scaffolding sitetree's fail at 100 db records

The sitetree is intentionally replaced with a numeric field at 100 records. This removes the reliance we had on the default scaffolding by replacing the sitetree dropdowns in express with treedropdown fields.