Added CI and requirements