Refactored Alistar into a separate solution.