switched to vectors
cleaned up header file