complete separation of library files from application