initial docs and cleanup
vectors
literal syntax