Establish file hierarchy and linked libraries