add utils, parsing data from csv
add requirements, for pip
multiple changes:

* split js to separate file
* add ajax for loading all seats
* extend model
* clean js a bit