Added a new array access operator to State, but its problematic with non-explicit class conversion operators.
Added placeholder tests and improved the overall build process.