Logging & PayPal

- Added a logging model
- Finished the first version of the shop system, with a PayPal
implementation. Will move over to a custom package eventually to allow
multiple payment systems