added readme, comments cleanup