Improve the base for icons
Clean up align component
Refactor recipies