Added comments for columns. Support virtual columns. Refactoring. v1.3.1