Fix body parsing. Handle JSON only for the moment.
Starting to structure the public app + a little bit of styles.