setting up base structure with webpack