A modularized wannabe IDE