What are your goals?
Diet looks fine, you could replace the shakes with food which would probably help with bloating a little.
Macros are your daily macronutrient requirements (your protein/carbs/fats) which is easy to figure out, a general easy rule to go by is 1g protein per lb of bodyweight, .4-.6g fats per lb of bodyweight and the rest of your calories from carbs.
I suggest the app 'myfitnesspal' to track your daily eating and get a feel for exactly how much you eat a day.