Added getValue() that returns a String, cleaned up manifest