Some CharMatrix type stuff has been completed

We actually did all of the code, we just need to debug some logic
errors, such as filling the array and st00f