User authentication
Libraries cleanup