The nature of the program will determine the assets you will need. Do you need custom sounds? Artwork? Content? All of these questions should be answered before you release your program. If you need a lot of assets, but don't have the manpower or talent to create them yourself, you can consider outsourcing asset creation. There are countless freelancers out there that may be willing to work on your project. Make sure that they do not interfere with the functionality of your program, and that there is nothing superfluous. Adding assets usually occurs int eh final stages of the programming cycle, unless the assets are integral to the program itself. This is most often the case in video game programming.

Summary: Determine what you'll need. Consider outsourcing. Implement your assets.

Going on a date isn't like meeting people in other situations...there are all sorts of things that tend to make you extra nervous! Admitting that you're nervous on a first date or even just around someone new can be a great icebreaker. They're probably nervous too, so just vocalizing what you're both thinking can really ease the tension. Look at them, really look them over, and notice things about what they're wearing or how they're acting. Notice how they talk. Their accent. Look for if they're wearing something particularly nice, unique, or handmade-looking. Comment on these things that you notice. By letting them know that it's okay to talk to you and ask you questions, you can really help break the ice in your budding relationship. Say something like "If you have anything you want to ask me, go ahead." You can even give them more guidance. For example, "If you want to ask about my wooden leg, it's okay. I can talk about it." There's something to be said for just saying what you're thinking when it comes to the matters of the heart. If you see someone that you'd like to get to know better and then date, you can just tell them that. For some people it will be a turn off, but for most (especially the attractive ones) a break from all the games will be a nice breath of fresh air. Say something like, "I'm sorry, I saw you from across the room and I kind of felt like the air got punched out of my lungs. I just had to introduce myself or I'd never forgive myself." If they have a somewhat unusual name (old fashioned, ethnic, anything other than the standard Sarah/John), then comment on and ask them about their name. You can ask if they were named after someone, how their parents chose the name, and if they like their name, etc. The sneakiest and yet one of the most effective ways to break the ice with someone you don't know yet is to ask them to settle a bet for you. For example, say something like, "My buddy says this shirt makes me look like Bill Cosby during his blue period. What do you think?" or "All my friends say that guys won't go anywhere near girls with short hair. What do you think?"

Summary: Admit you're nervous. Notice and comment on something about them. Ask them to ask you something. Be blunt. Comment on their name. Ask them to settle a bet.

Juice 1/2 of a peeled grapefruit, 15 seedless red or green grapes and 1 1/2 cups of blueberries for delicious way to kickstart your day. Juice 2 granny smith apples, 1 peeled orange, 1 cucumber, 4 washed kale leaves and 1/4 of a peeled lemon for a drink that's sure to give your digestive system a wake-up call. Juice 1/2 a beet, half a cucumber and 5 carrots for a vibrantly-colored midday boost. Juice 2 tomatoes, one or two peeled garlic cloves, 1/4 of a peeled lemon and a handful of basil leaves for a lunchtime treat that's like bruschetta in a glass. Juice 4 washed kale leaves, 2 cups of spinach, 2 apples, 2 celery stalks, 1/2 a cucumber, 1 carrot and a 1 inch (2.5cm) piece of ginger root for a filling drink packed with vitamins and nutrients. Juice 1 sliced beet, 1 carrot, 1 cucumber, 4 kale leave, 1 green apple, 1/4 of a peeled lemon and 1/4 of a peeled lime.

Summary: Morning grapefruit juice. Morning digestion booster. Beet lunch-time juice. Italian-style tomato juice. Dinner-time green machine. Evening sunset juice.

Whether the relationship continues or not, you have to move on with your life. You can acknowledge that you made a mistake (and you should). You can also regret that mistake and learn from it. You do, however, have to accept your actions. This means looking at the good and the bad that they have caused and being at peace with yourself.. Cheating is more than just the company of someone outside your exclusive relationship. Cheating is dishonesty. You have to start being honest about your needs and desires, both with yourself and your partner. There is no way to address your needs if you deny them or do not communicate them to your partner. You should leave your partner plenty of space to be mad at you. They deserve that. You should not be a punching bag - physically or emotionally. Your cheating is not leverage for your partner to control you or abuse you. Set boundaries as to what is okay and not okay when it comes to how you treat each other. You have to move on with your life and, if your partner agrees, your relationship. If you genuinely cannot help but cheat, then your needs are not being met in some way or you do not need a monogamous relationship. That might mean you need to discuss them with your partner, or maybe you need to see a counselor to help you through personal problems. Either way, you have to be able to trust yourself.
Summary: Forgive yourself for cheating. Be honest about what you want and need. Expect respect from your partner. Trust yourself to be faithful.