a personal project to try flow programming and to create a social planning utility