Fixed bugs from calling first() on the results of find() plus cleaning up unnecessary uses of get()
Added filters to prevent unauthorized access to project admin or system pages.