using json
getting there
changes to dir structute
improvements