Added dependencies
Added main.cpp