Updated Documents, upload ActionController

Functions in ActionController.cs has been tested and should work
properly