Cleaned up likelihood function

- Modified "loglikelihood.py" (made it a bit clearer)
- Added a skeleton "model.py"