Well, I spent the day fiddling with mastodon on https://geekstream.org (this site) and https://mccuneware.com. Its slowly taking shape.
Geekstream.org is the personal mastodon instance of Sean McCune. It is not open for accounts unless I know you. Try noagendasocial.com if you can stand free speech you may disagree with.