add manifest and improve libs to project