Starting to fill-in the source definitions, updated Spec Doc with minor stuff