My husband's birthday is in 1 month. One day we were surfing online together and he came across the Raspberry Pi and he said he would like to buy it one day and create a web server or something like that, so he could host websites for fun. I want to buy it for him. Is it enough to order just Type B Single Board Computer 512MB for that, or I should get something more? I just want him to have everything at once, so he wouldn't need to buy any more details. Thank you.