Revert "Revert "UI Design and Animation Implementation""

This reverts commit 5c15ee8706f5051dc52798cb2be9ef0edc77960f.