Add build env

This PR ass the initial build setup for the executable.
It introduces `libpng` and `OpenGL` (including 'GLU') as dependencies.