Changed test to use List<int> instead of List<void*>
Moved from char* to std::string
Fixed a bug with empty screen or only last line repeating
Removed usage of pad, added invoke methods with start index and count