implement spotlight collision
add spotlight types
add more states
enable metafiles lol and add small effects
mergefix
mergefix