Merge pull request #798 from stowellm/goat

Completed recording layout, button long press, reset, documentation
Data being recorded and formatted as an array of objects of key-value pairs for data