added operator functions
added Normal class
added classes for uniform subdivision