I promise! We are working on an update for 1.5.2. The long delay is due in part to final exams and due in part to the fact that we have an incredibly long list of features we want to add for you all. So please have patience, and I assure you, this mod is not dead! I will begin tweeting updates with pictures very soon!