Fixed compilation errors, added new interface View.