Completed Ray and Contact classes. Created initial Surface interface.