Code comments

Now all the code is properly commented