refactor
Add ceaser support
Rework it completely
Update the layout to make it be pretty