fix compile bugs from merge,
move shaders to appCore directory,
change shader loading methods