Make spottype optional
Break out day choices so that others can use it
Can't set width/height automatically if we want to throw a specific
error on image validation. Set in save() instead
Bug fixes exposed by test cases
Small change to keep UIUC spot up to date
Test case updates to handle architecture changes