Frame and FrameSpec - initial version
Frame.isSpare tests passed
Frame.isSpare tests passed
Frame - error handling
Spare bonus