Pattern on interface and parser

Added PatternTip to interface (needs styling), added Pattern and PatternTip to parsing, funationality needs debugging