Add more code documentation
Add some badges