additions and fixes

* README.

* Indentation fixes.

* Add tables of figures, tables and listings.

* Add files to ignore and cleanup script.

* Add vspace before listing.

Signed-off-by: Adrian-Tudor Panescu <adrian@panescu.com>