Add proj 05: rewrite gi2c module.