Adding initial source documentation