Hi, dont worry too much about the cloudy water this is a perfectly natural occurance, your 8 hours lighting per day is perfect. Overfeeding your fish can result in cloudy water and would also explain your slightly high ammonia reading, try cutting down on the feed and even skip a days feeding and see if this results in levels dropping to zero, also keep up the water changes and you should be fine, if cloudy water problem persists then there are tank additives on the market to cure this, good luck