Add basic gas step cost to mem exapnding operations and use enum directly