Sachverhalt: Sachverhalt: A. Das Obergericht des Kantons Bern verurteilte X._ am 9. und 13. Mai 2003 wegen Mordes gemäss Art. 112 StGB zu einer Zuchthausstrafe von 16 Jahren. A. Das Obergericht des Kantons Bern verurteilte X._ am 9. und 13. Mai 2003 wegen Mordes gemäss Art. 112 StGB zu einer Zuchthausstrafe von 16 Jahren. B. X._ führt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, der angefochtene Entscheid sei aufzuheben und die Sache zur neuen Beurteilung an das Obergericht des Kantons Bern zurückzuweisen. Ferner ersucht er um unentgeltliche Rechtspflege und Verbeiständung für beide Verfahren. Der Generalprokurator des Kantons Bern beantragt in seinen Gegenbemerkungen die Abweisung der Beschwerden. Die Angehörigen des Opfers beantragen mit Verweis auf die Begründung des angefochtenen Entscheids ebenfalls deren Abweisung. Das Obergericht verzichtet auf eine Vernehmlassung. 