Fix namespace references
getCropData throws exceptions if data is invalid
Initial tests
Test record functionality
Clean up get/set record
Throw concise errors when bad things happen
Cropped image generation tests