Default --source is ./site if it exists else .

* Closes #6
Page functions recieve information optionally.

* Closes #5