changed filereader to take in filepath as string
renamed default shaders, united esText.frag and Text.frag
Merge remote-tracking branch 'origin/feature/overhaul' into feature/overhaul