added topics and messages model + some navigation basics