Fixed a few problems regarding Phong reflection model, added reflection . added refraction (not working proeprly now -> todo)