add preliminary version of new homepage, probably buggy