Refactored Alistar into a separate solution. For real this time.