Correct assignment to array's last element
Abstract DraftsController into module
Add additional draft namespace support (e.g. admin)