initial ads implementation
branding ads with learn layout and bocoup
ads and styling to accomodate
a bunch of stuff
closes #41