Fixed list functions
Beginning matrix support
More matrix stuff