Updated readme.
Added a .gitignore
Added the first test case and fixed an issue.
Added second test case.
Updated first test case to include type.
Added a third test case, and code to pass it (the ability to overide types for ogImage, ogDescription and ogVideo properties).