fixes link
re-adds banner
minor styling changes
adds more comments and stuff