Changed sweet spot data structure from an IntMap to an Array, added optional metadata to sweet spots (just "width" and "height" are accepted for now)