Attempt at RayCasting I guess