Added top level index

moved prototypes into a subdirectory. next up, vector play