Start

Started from assignment 3
Event LowGas() added