Prerequisites

You need the following things to get started: