add http parser, make project building