First commit, fully functional pipeline