Complex class files. Friend functions
Added cast for fraction class