I want to build or make something that will be similar to roundcube, i dont know how to start? What or what direction do you recommend should i start with? it has to be php based right?