Remove unnecessary server magic; Multi-level demo api structure