Misallocation of funds, shoddy work uncovered in Kyegegwa development project