improve vga function, add set position x y function
allow return new line
fix license headers