added src, lib, and bin folder

- also aded main.cc, and header for pulse base class and sample class