Bitmaker Labs assignment - Create a basic crowdfunding platform in the style of Kickstarter or Indiegogo.