Added Documentation and Instructions