Revert "Revert "homepagecontroller updated completely, layout next""

This reverts commit 18e234a7c2212814a57eff6738fd48348f642e51.
phoenix icon animation works on hover