WIP - removed all models except SMP, renamed test dir to tests
WIP - removed function modules, consolidated base + gamma into models.py, updated __init__ and fit.py accordingly
WIP - moved tests out of running code, into (non-functional) tests dir
WIP - moved fit-specific todos into src/ while working on refactor