Added very little to the Battlefield cell

mostly tried to set up the battlefield cell class so that we can put
enums into it but then realized i dont know how to make the enums so
tomorrow i plan to go into office hours to ask