add action interp, flesh out game stuff