Modularizing the ide66 webapp