rename edge to superview
rename orientation
clean up
add support of leading/trailing connections
revise view grammar
revise connection definition
Remove CoreParse dependency, use simple regexp to parse the expression.
remove the error param in parser.
add a lyaouter
rename parser for consistency