Refactored some code, which also fixed initial hold bug. Basis for finesse also added.
Seperated code some more, tracking enabled, finesse fixed/finished.