refactored requiremetns to a dev file to keep it seperate from prodution requirements