Fix some compilation problems. Still working on others.
Added a shader or something