Started aesthetics mechanic
AP saving/resetting and XP rewarding work
Fixed swinging for 2.5
Merge branch 'aesthetics1'