Fix format and output.
Clean up structure. Add lulz.