added "proto.h"
further, I will add each .h file for prototypes to merge them easily when I finish my work