Initial implementation of creatives completed

Initial implementation of #6