added a constants file to for easier readability