Revert "Revert "adding all some style changes and homepage view"", note: revert is pretty cool

This reverts commit f5d78304f5ad193be7ccb8d31e8f68f2a9e05c67.