add untested, uncompiled first go at a prisoner class