Reverted previous commits
Updated SourceCode implementation
 * Moved source to its own file
 * Changed SourceCode to an interface
 * Added 2 implementations for SourceCode interface, one for source file, one for actual string of source code.
added main.c
changed ints to unsigned
remove main.c, ported
added main app in d
Added basic file loading.
addded titles
added exception throws
added info
remove extra
moved main.d to input.d
comment update
update readme
another freaking commit
Fixed function name to fix compilation eror.
Reverted accidental commit + actually fixed compile errors.
parser add
fixed stupid mistake
Updating Source Buffer