Added simple shader implementation