Static api + initial savefile

Gonna ignore keys and ratings for now, work on load() and save()