The Future of The Small Software Firm: A Case For The Proper Balance of Laws Protecting Software And Competition