Refactor save

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Refactorama! Better API! Kittens!

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
TEST ALL THE LINES!

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Filled up api discrepencies between FF and C

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Additional test coverage higher up

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Refactor bug fixes

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Updated version and added npm scripts

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>