Migrated sources.

Need to handle security checks and how to link to projects.
Merge branch 'Source-Model' into SOLR