Revert back to old string constant declearations

Should of tested before commiting!
Get path of data file relative to executable. Change return of alert

Since the return of alert is often used as return of the program, it
should be 1 instead of 0 since 0 indicates success.
Probably not going to make a difference either way since it's a GUI
application.