Created class for raw crystals. Plan to do more subtyping XD