added tiers

logical ordering of all functions, and added tier support in rest of
Stringit. Only tier 1 is functional now (same as previous graaf).