rika updates

Yet another clean-up

Old posts have been deleted and new menu item added: Updates. To-do: About me page, MSc project page.