Renamed includes.h to libs.h
Removed includes.h from git
Moved input declaration in its own file
Moved gfx specific declarations to gfx.h
Moved tracer specific declarations to tracer.h
Removed declare.h
Moved gfx variables from defines to gfx.h
Changed includes correspond header changes. Still possible conflict in gfx.h
Removed lib include in gfx.c because it is already in header