Sachverhalt: Sachverhalt: A. Mit Entscheid vom 19. August 2002 stellte das Amtsstatthalteramt Luzern, Abteilung Luzern-Stadt, die Strafuntersuchung gegen X._ wegen Tätlichkeiten, Sachbeschädigung, Beschimpfung, Verleumdung, Drohung, Nötigung, Hausfriedensbruchs und Entziehens von Unmündigen zum Nachteil von Y._ und Z._ ein, da die Privatkläger ihre Strafanträge zurückgezogen hatten. Die amtlichen Kosten wurden dem Staat und Y._ überbunden. In der Folge forderte X._ vom Amtsstatthalteramt, es seien ihm gemäss § 280 des Luzernischen Gesetzes über die Strafprozessordnung vom 3. Juni 1957 (StPO LU) zu Lasten des Staates, eventuell im Sinne von § 278 Abs. 2 StPO LU zu Lasten der Privatkläger, Schadenersatz und Genugtuung für die erlittene Untersuchungshaft und weitere Nachteile zuzusprechen. Er machte einen Lohnausfall von brutto Fr. 3'071.48 geltend. Darüber hinaus habe er als Folge des Strafverfahrens einen erheblichen weiteren finanziellen Schaden erlitten, der sich nicht konkret beziffern lasse. In der Folge forderte X._ vom Amtsstatthalteramt, es seien ihm gemäss § 280 des Luzernischen Gesetzes über die Strafprozessordnung vom 3. Juni 1957 (StPO LU) zu Lasten des Staates, eventuell im Sinne von § 278 Abs. 2 StPO LU zu Lasten der Privatkläger, Schadenersatz und Genugtuung für die erlittene Untersuchungshaft und weitere Nachteile zuzusprechen. Er machte einen Lohnausfall von brutto Fr. 3'071.48 geltend. Darüber hinaus habe er als Folge des Strafverfahrens einen erheblichen weiteren finanziellen Schaden erlitten, der sich nicht konkret beziffern lasse. B. Mit Entscheid vom 20. November 2002 sprach das Amtsstatthalteramt X._ eine Entschädigung von Fr. 279.25 und eine Genugtuungssumme von Fr. 200.-- zu. Seinem Verteidiger wurde zu Lasten des Staates eine Entschädigung von Fr. 400.-- zugesprochen. B. Mit Entscheid vom 20. November 2002 sprach das Amtsstatthalteramt X._ eine Entschädigung von Fr. 279.25 und eine Genugtuungssumme von Fr. 200.-- zu. Seinem Verteidiger wurde zu Lasten des Staates eine Entschädigung von Fr. 400.-- zugesprochen. C. Dagegen rekurrierte X._ an die Kriminal- und Anklagekommission des Obergerichtes Luzern und beantragte, es sei ihm zusätzlich zur zugesprochenen Entschädigung und Genugtuung für die Polizeihaft eine Entschädigung für Lohnausfall im Betrag von Fr. 3'071.48 sowie eine Genugtuungssumme von mindestens Fr. 2'000.-- zuzusprechen. C. Dagegen rekurrierte X._ an die Kriminal- und Anklagekommission des Obergerichtes Luzern und beantragte, es sei ihm zusätzlich zur zugesprochenen Entschädigung und Genugtuung für die Polizeihaft eine Entschädigung für Lohnausfall im Betrag von Fr. 3'071.48 sowie eine Genugtuungssumme von mindestens Fr. 2'000.-- zuzusprechen. D. Mit Urteil vom 7. April 2003 hiess das Obergericht den Rekurs teilweise gut und sprach dem Rekurrenten eine Entschädigung von Fr. 558.50 und eine Genugtuung von Fr. 400.-- zu Lasten des Staates zu. Die Hälfte der Gerichtskosten wurde dem Rekurrenten auferlegt, ebenso die eigenen Anwaltskosten. Da vergessen worden war, dem ausserordentlichen amtlichen Verteidiger eine Entschädigung zuzusprechen, wurde die Anwaltsentschädigung in einem Ergänzungsurteil vom 23. April 2003 auf pauschal Fr. 800.-- festgesetzt, wovon aus der kantonalen Gerichtskasse 85 %, somit Fr. 731.70 zu vergüten sind. Da vergessen worden war, dem ausserordentlichen amtlichen Verteidiger eine Entschädigung zuzusprechen, wurde die Anwaltsentschädigung in einem Ergänzungsurteil vom 23. April 2003 auf pauschal Fr. 800.-- festgesetzt, wovon aus der kantonalen Gerichtskasse 85 %, somit Fr. 731.70 zu vergüten sind. E. Mit Eingabe vom 16. Mai 2003 erhebt X._ staatsrechtliche Beschwerde gegen die Entscheide des Luzerner Obergerichtes. Er verlangt deren Aufhebung und beantragt eventualiter, das Bundesgericht habe in der Sache selber zu entscheiden und ihm für die erlittene Untersuchungshaft vom 10. bis 23. September 1998 eine Entschädigung für Lohnausfall in der Höhe von Fr. 3'071.48 sowie eine den Betrag von Fr. 400.-- übersteigende Genugtuung zu Lasten des Kantons Luzern zuzusprechen. Die Kostenverlegung vor Obergericht sei entsprechend dem Prozessausgang neu festzusetzen. Eventualiter sei die Sache zur Neuregelung der Kostenverlegung ans Obergericht zurückzuweisen. Zudem beantragt der Beschwerdeführer die unentgeltliche Rechtspflege. Das Obergericht des Kantons Luzern hält in seiner Vernehmlassung am angefochtenen Entscheid fest und schliesst auf Abweisung der Beschwerde. Die Staatsanwaltschaft verzichtet auf eine Stellungnahme. 