move files around to allow more than just source
+docs