Made most modifications for alien rain example.  Not rendering correctly yet.