WIP
WIP: Firiguredout how the snaplet API works, needs some cleaning up before i merge it into the snapSkeleton
Forgot to commit some work from last night