hobby project; might eventually resemble a game