-----
For the OP: if figuring out a clever way to mux your LEDs is the point of the project, continue as you are. If the point is to program a system to accept input and generate output, you might consider one of the serial graphics LCD displays such as those on sale at
Mark Borgerson