A local contractor who admitted that he manufactured crimes allegedly committed by former Rochester Housing Authority Chairman George Moses has been charged with perjury and obstruction of justice.