Added ToVisibility
Created global ToPoint()
Added files and adjusted to refactoring