refactor(api): move api into separate file
refactor(tag,record): move Tag and Record into own files
Merge pull request #14 from sjmarshy/refactor/api/separate-file

Refactor/api/separate file