Public has created an app that combines investing with social media in a way that no other investing app has achieved. It's ...