homepage redesigned. portfolio ui changed. contact controller added to backend api