added a lot of documentation. 3g is working properly with sakis3g