Backend dependency removed.
Title changed for error message.
Refactored construct method.
Added meta and basic class.
Added meta key.