add photon view to characters, add and rewrite networking scripts, all bugs will be fixed later