Add lib, public, and views directories