Something?
Added JavaSnap dependency
Created classes and moved stuff around
Thinking .. :/