Revert "Updated frame class"

This reverts commit 18113fcddb588af017a9d4b83faacc10fe356c72.
Added Documentation