My firs contributions

I did not want to pull it all, but dont know how to remove it, still learning things, but part of it is usefull...