Good effort but do you have to feel bad about anyone?
Taifun made email extension much earlier but that does not stop you from making your own in your own way.
Share free or sell if you want to. Everyone is free here.
thank you for your contribution
before publishing your extension, make sure to follow the naming conventions, which is UpperCamelCase for property, method and event names (i.e. the first letter should be a capital letter) and lowerCamelCase for parameter names
btw. there already is a Gmail extension by Andres, see here
Also let me recommend you to focus on extensions or new methods, which provide something new, i.e. which is currently not possible using existing blocks or extensions…