wrong filename regex for tempContracts
add contract init, contract endowment, and contract deployment gas form functionality.