Changed and updated source documentation