This commit introduces pnpm for build time dependency. While it does add npm, it keeps it at a minimum and buildtime only to eventually allow for automatic CI builds. This is discussed in #133 Signed-off-by: Tobias O <tobias.olenyi@tum.de>