Adding url parsing and some documentation