added new sources and re-organized repo

new src and run files, src is for source, and run is for executables.

added token, need a tokenType or something now