Added a different UI for home page. Added tests for portfolio. Fixes #16 and #17.